// pages/MHome/col/sellist.js
const app = getApp();
const db = wx.cloud.database();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    selname:true,
    colinfo:[
      {
        id:'姓名',
        colid:'name',
        defaultvalue:false
      },
      {
        id:'性别',
        colid:'sex',
        defaultvalue:false
      },
      {
        id:'地区',
        colid:'region',
        defaultvalue:false
      },
      {
        id:'民族',
        colid:'minzu',
        defaultvalue:false
      },
      {
        id:'联系方式',
        colid:'phone',
        defaultvalue:false
      },
    
    ]
  },
  CheckboxChange(e) {
    var _ = this;
    //console.log(e)
    var index = e.currentTarget.dataset.index
    _.data.colinfo[index].defaultvalue = !_.data.colinfo[index].defaultvalue
    //console.log(e)
  },
  submit(){
    //提交内容
    var _ = this;
    var tclinfo = _.data.colinfo;
    var collist = [];
    for(var i=0;i<tclinfo.length;i++){
      if(tclinfo[i].defaultvalue){
        collist.push(tclinfo[i].id)
      }
    }
    wx.showLoading({
      title: '上传中~',
    })
    var randstr = Math.ceil(Math.random()*9000 + 1000) 
    wx.cloud.callFunction({
      name:'kindb',
      data:{
        opr:'add',
        tablename:'colduty',
        data:{
          userid:app.globalData.openid,
          collist:collist,
          randstr:randstr
        }
      },
      success(res){
        console.log(res);
      wx.setClipboardData({
        data: randstr,
      })
      wx.showModal({
        title:'信息码',
        content:randstr.toString(),
        showCancel:false,
        success(ans){
          if(ans.confirm){
            wx.showToast({
              title: '已复制'
            })
            wx.navigateBack({
              complete: (res) => {},
            })
          }
        }
      })
     
      wx.hideLoading();
      }
    })
    
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})